Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
70 NORTHWOOD ROAD Detached £869,084 £585,250 4 Mar 2015
72 NORTHWOOD ROAD Semi-Detached £625,000 8 Jan 2024
76 NORTHWOOD ROAD Detached £693,779 £580,000 11 Sep 2020
76A NORTHWOOD ROAD Detached £660,286 £625,000 11 Feb 2022
78 NORTHWOOD ROAD Detached £895,864 £594,000 3 Oct 2014
86 NORTHWOOD ROAD Detached £644,234 £270,000 1 May 2003